device pulled through the ground - Turc Anglais Dictionnaire